computer assisted translation (cat) - Spanish English Dictionary